all round defence - Turkish English Dictionary